
kalman:     file format elf64-x86-64


Disassembly of section .init:

0000000000001000 <_init>:
    1000:	f3 0f 1e fa          	endbr64 
    1004:	48 83 ec 08          	sub    $0x8,%rsp
    1008:	48 8b 05 d9 2f 00 00 	mov    0x2fd9(%rip),%rax        # 3fe8 <__gmon_start__>
    100f:	48 85 c0             	test   %rax,%rax
    1012:	74 02                	je     1016 <_init+0x16>
    1014:	ff d0                	callq  *%rax
    1016:	48 83 c4 08          	add    $0x8,%rsp
    101a:	c3                   	retq   

Disassembly of section .plt:

0000000000001020 <.plt>:
    1020:	ff 35 8a 2f 00 00    	pushq  0x2f8a(%rip)        # 3fb0 <_GLOBAL_OFFSET_TABLE_+0x8>
    1026:	f2 ff 25 8b 2f 00 00 	bnd jmpq *0x2f8b(%rip)        # 3fb8 <_GLOBAL_OFFSET_TABLE_+0x10>
    102d:	0f 1f 00             	nopl   (%rax)
    1030:	f3 0f 1e fa          	endbr64 
    1034:	68 00 00 00 00       	pushq  $0x0
    1039:	f2 e9 e1 ff ff ff    	bnd jmpq 1020 <.plt>
    103f:	90                   	nop
    1040:	f3 0f 1e fa          	endbr64 
    1044:	68 01 00 00 00       	pushq  $0x1
    1049:	f2 e9 d1 ff ff ff    	bnd jmpq 1020 <.plt>
    104f:	90                   	nop
    1050:	f3 0f 1e fa          	endbr64 
    1054:	68 02 00 00 00       	pushq  $0x2
    1059:	f2 e9 c1 ff ff ff    	bnd jmpq 1020 <.plt>
    105f:	90                   	nop

Disassembly of section .plt.got:

0000000000001060 <__cxa_finalize@plt>:
    1060:	f3 0f 1e fa          	endbr64 
    1064:	f2 ff 25 8d 2f 00 00 	bnd jmpq *0x2f8d(%rip)        # 3ff8 <__cxa_finalize@GLIBC_2.2.5>
    106b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)

Disassembly of section .plt.sec:

0000000000001070 <__stack_chk_fail@plt>:
    1070:	f3 0f 1e fa          	endbr64 
    1074:	f2 ff 25 45 2f 00 00 	bnd jmpq *0x2f45(%rip)        # 3fc0 <__stack_chk_fail@GLIBC_2.4>
    107b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)

0000000000001080 <printf@plt>:
    1080:	f3 0f 1e fa          	endbr64 
    1084:	f2 ff 25 3d 2f 00 00 	bnd jmpq *0x2f3d(%rip)        # 3fc8 <printf@GLIBC_2.2.5>
    108b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)

0000000000001090 <rand@plt>:
    1090:	f3 0f 1e fa          	endbr64 
    1094:	f2 ff 25 35 2f 00 00 	bnd jmpq *0x2f35(%rip)        # 3fd0 <rand@GLIBC_2.2.5>
    109b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)

Disassembly of section .text:

00000000000010a0 <_start>:
    10a0:	f3 0f 1e fa          	endbr64 
    10a4:	31 ed                	xor    %ebp,%ebp
    10a6:	49 89 d1             	mov    %rdx,%r9
    10a9:	5e                   	pop    %rsi
    10aa:	48 89 e2             	mov    %rsp,%rdx
    10ad:	48 83 e4 f0          	and    $0xfffffffffffffff0,%rsp
    10b1:	50                   	push   %rax
    10b2:	54                   	push   %rsp
    10b3:	4c 8d 05 f6 09 00 00 	lea    0x9f6(%rip),%r8        # 1ab0 <__libc_csu_fini>
    10ba:	48 8d 0d 7f 09 00 00 	lea    0x97f(%rip),%rcx        # 1a40 <__libc_csu_init>
    10c1:	48 8d 3d 96 06 00 00 	lea    0x696(%rip),%rdi        # 175e <main>
    10c8:	ff 15 12 2f 00 00    	callq  *0x2f12(%rip)        # 3fe0 <__libc_start_main@GLIBC_2.2.5>
    10ce:	f4                   	hlt    
    10cf:	90                   	nop

00000000000010d0 <deregister_tm_clones>:
    10d0:	48 8d 3d 39 2f 00 00 	lea    0x2f39(%rip),%rdi        # 4010 <__TMC_END__>
    10d7:	48 8d 05 32 2f 00 00 	lea    0x2f32(%rip),%rax        # 4010 <__TMC_END__>
    10de:	48 39 f8             	cmp    %rdi,%rax
    10e1:	74 15                	je     10f8 <deregister_tm_clones+0x28>
    10e3:	48 8b 05 ee 2e 00 00 	mov    0x2eee(%rip),%rax        # 3fd8 <_ITM_deregisterTMCloneTable>
    10ea:	48 85 c0             	test   %rax,%rax
    10ed:	74 09                	je     10f8 <deregister_tm_clones+0x28>
    10ef:	ff e0                	jmpq   *%rax
    10f1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    10f8:	c3                   	retq   
    10f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)

0000000000001100 <register_tm_clones>:
    1100:	48 8d 3d 09 2f 00 00 	lea    0x2f09(%rip),%rdi        # 4010 <__TMC_END__>
    1107:	48 8d 35 02 2f 00 00 	lea    0x2f02(%rip),%rsi        # 4010 <__TMC_END__>
    110e:	48 29 fe             	sub    %rdi,%rsi
    1111:	48 89 f0             	mov    %rsi,%rax
    1114:	48 c1 ee 3f          	shr    $0x3f,%rsi
    1118:	48 c1 f8 03          	sar    $0x3,%rax
    111c:	48 01 c6             	add    %rax,%rsi
    111f:	48 d1 fe             	sar    %rsi
    1122:	74 14                	je     1138 <register_tm_clones+0x38>
    1124:	48 8b 05 c5 2e 00 00 	mov    0x2ec5(%rip),%rax        # 3ff0 <_ITM_registerTMCloneTable>
    112b:	48 85 c0             	test   %rax,%rax
    112e:	74 08                	je     1138 <register_tm_clones+0x38>
    1130:	ff e0                	jmpq   *%rax
    1132:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    1138:	c3                   	retq   
    1139:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)

0000000000001140 <__do_global_dtors_aux>:
    1140:	f3 0f 1e fa          	endbr64 
    1144:	80 3d c5 2e 00 00 00 	cmpb   $0x0,0x2ec5(%rip)        # 4010 <__TMC_END__>
    114b:	75 2b                	jne    1178 <__do_global_dtors_aux+0x38>
    114d:	55                   	push   %rbp
    114e:	48 83 3d a2 2e 00 00 	cmpq   $0x0,0x2ea2(%rip)        # 3ff8 <__cxa_finalize@GLIBC_2.2.5>
    1155:	00 
    1156:	48 89 e5             	mov    %rsp,%rbp
    1159:	74 0c                	je     1167 <__do_global_dtors_aux+0x27>
    115b:	48 8b 3d a6 2e 00 00 	mov    0x2ea6(%rip),%rdi        # 4008 <__dso_handle>
    1162:	e8 f9 fe ff ff       	callq  1060 <__cxa_finalize@plt>
    1167:	e8 64 ff ff ff       	callq  10d0 <deregister_tm_clones>
    116c:	c6 05 9d 2e 00 00 01 	movb   $0x1,0x2e9d(%rip)        # 4010 <__TMC_END__>
    1173:	5d                   	pop    %rbp
    1174:	c3                   	retq   
    1175:	0f 1f 00             	nopl   (%rax)
    1178:	c3                   	retq   
    1179:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)

0000000000001180 <frame_dummy>:
    1180:	f3 0f 1e fa          	endbr64 
    1184:	e9 77 ff ff ff       	jmpq   1100 <register_tm_clones>

0000000000001189 <frand>:
    1189:	f3 0f 1e fa          	endbr64 
    118d:	55                   	push   %rbp
    118e:	48 89 e5             	mov    %rsp,%rbp
    1191:	e8 fa fe ff ff       	callq  1090 <rand@plt>
    1196:	f2 0f 2a c0          	cvtsi2sd %eax,%xmm0
    119a:	f2 0f 10 0d 5e 14 00 	movsd  0x145e(%rip),%xmm1        # 2600 <_IO_stdin_used+0x600>
    11a1:	00 
    11a2:	f2 0f 5e c1          	divsd  %xmm1,%xmm0
    11a6:	f2 0f 10 0d 5a 14 00 	movsd  0x145a(%rip),%xmm1        # 2608 <_IO_stdin_used+0x608>
    11ad:	00 
    11ae:	f2 0f 5c c1          	subsd  %xmm1,%xmm0
    11b2:	f2 0f 58 c0          	addsd  %xmm0,%xmm0
    11b6:	5d                   	pop    %rbp
    11b7:	c3                   	retq   

00000000000011b8 <mainz_p>:
    11b8:	f3 0f 1e fa          	endbr64 
    11bc:	55                   	push   %rbp
    11bd:	48 89 e5             	mov    %rsp,%rbp
    11c0:	48 83 ec 50          	sub    $0x50,%rsp
    11c4:	66 0f ef c0          	pxor   %xmm0,%xmm0
    11c8:	f3 0f 11 45 c8       	movss  %xmm0,-0x38(%rbp)
    11cd:	f3 0f 10 05 3b 14 00 	movss  0x143b(%rip),%xmm0        # 2610 <_IO_stdin_used+0x610>
    11d4:	00 
    11d5:	f3 0f 11 45 cc       	movss  %xmm0,-0x34(%rbp)
    11da:	f3 0f 10 05 32 14 00 	movss  0x1432(%rip),%xmm0        # 2614 <_IO_stdin_used+0x614>
    11e1:	00 
    11e2:	f3 0f 11 45 dc       	movss  %xmm0,-0x24(%rbp)
    11e7:	f3 0f 10 05 29 14 00 	movss  0x1429(%rip),%xmm0        # 2618 <_IO_stdin_used+0x618>
    11ee:	00 
    11ef:	f3 0f 11 45 e0       	movss  %xmm0,-0x20(%rbp)
    11f4:	f3 0f 10 05 20 14 00 	movss  0x1420(%rip),%xmm0        # 261c <_IO_stdin_used+0x61c>
    11fb:	00 
    11fc:	f3 0f 11 45 e4       	movss  %xmm0,-0x1c(%rbp)
    1201:	66 0f ef c0          	pxor   %xmm0,%xmm0
    1205:	f3 0f 11 45 d0       	movss  %xmm0,-0x30(%rbp)
    120a:	66 0f ef c0          	pxor   %xmm0,%xmm0
    120e:	f3 0f 11 45 d4       	movss  %xmm0,-0x2c(%rbp)
    1213:	f3 0f 5a 55 e4       	cvtss2sd -0x1c(%rbp),%xmm2
    1218:	f2 0f 11 55 b8       	movsd  %xmm2,-0x48(%rbp)
    121d:	b8 00 00 00 00       	mov    $0x0,%eax
    1222:	e8 62 ff ff ff       	callq  1189 <frand>
    1227:	f2 0f 10 0d f1 13 00 	movsd  0x13f1(%rip),%xmm1        # 2620 <_IO_stdin_used+0x620>
    122e:	00 
    122f:	f2 0f 59 c1          	mulsd  %xmm1,%xmm0
    1233:	f2 0f 58 45 b8       	addsd  -0x48(%rbp),%xmm0
    1238:	f2 0f 5a c0          	cvtsd2ss %xmm0,%xmm0
    123c:	f3 0f 11 45 c8       	movss  %xmm0,-0x38(%rbp)
    1241:	f3 0f 10 45 c8       	movss  -0x38(%rbp),%xmm0
    1246:	f3 0f 11 45 e8       	movss  %xmm0,-0x18(%rbp)
    124b:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%rbp)
    1252:	e9 6c 01 00 00       	jmpq   13c3 <mainz_p+0x20b>
    1257:	f3 0f 10 45 c8       	movss  -0x38(%rbp),%xmm0
    125c:	f3 0f 11 45 e8       	movss  %xmm0,-0x18(%rbp)
    1261:	f3 0f 10 45 cc       	movss  -0x34(%rbp),%xmm0
    1266:	f3 0f 58 45 dc       	addss  -0x24(%rbp),%xmm0
    126b:	f3 0f 11 45 ec       	movss  %xmm0,-0x14(%rbp)
    1270:	f3 0f 10 45 ec       	movss  -0x14(%rbp),%xmm0
    1275:	0f 28 c8             	movaps %xmm0,%xmm1
    1278:	f3 0f 58 4d e0       	addss  -0x20(%rbp),%xmm1
    127d:	f3 0f 10 45 ec       	movss  -0x14(%rbp),%xmm0
    1282:	f3 0f 5e c1          	divss  %xmm1,%xmm0
    1286:	f3 0f 11 45 f0       	movss  %xmm0,-0x10(%rbp)
    128b:	f3 0f 5a 5d e4       	cvtss2sd -0x1c(%rbp),%xmm3
    1290:	f2 0f 11 5d b8       	movsd  %xmm3,-0x48(%rbp)
    1295:	b8 00 00 00 00       	mov    $0x0,%eax
    129a:	e8 ea fe ff ff       	callq  1189 <frand>
    129f:	f2 0f 10 0d 79 13 00 	movsd  0x1379(%rip),%xmm1        # 2620 <_IO_stdin_used+0x620>
    12a6:	00 
    12a7:	f2 0f 59 c1          	mulsd  %xmm1,%xmm0
    12ab:	f2 0f 58 45 b8       	addsd  -0x48(%rbp),%xmm0
    12b0:	f2 0f 5a c0          	cvtsd2ss %xmm0,%xmm0
    12b4:	f3 0f 11 45 f4       	movss  %xmm0,-0xc(%rbp)
    12b9:	f3 0f 10 45 f4       	movss  -0xc(%rbp),%xmm0
    12be:	f3 0f 5c 45 e8       	subss  -0x18(%rbp),%xmm0
    12c3:	f3 0f 59 45 f0       	mulss  -0x10(%rbp),%xmm0
    12c8:	f3 0f 10 4d e8       	movss  -0x18(%rbp),%xmm1
    12cd:	f3 0f 58 c1          	addss  %xmm1,%xmm0
    12d1:	f3 0f 11 45 f8       	movss  %xmm0,-0x8(%rbp)
    12d6:	f3 0f 10 05 4a 13 00 	movss  0x134a(%rip),%xmm0        # 2628 <_IO_stdin_used+0x628>
    12dd:	00 
    12de:	f3 0f 5c 45 f0       	subss  -0x10(%rbp),%xmm0
    12e3:	f3 0f 10 4d ec       	movss  -0x14(%rbp),%xmm1
    12e8:	f3 0f 59 c1          	mulss  %xmm1,%xmm0
    12ec:	f3 0f 11 45 fc       	movss  %xmm0,-0x4(%rbp)
    12f1:	f3 0f 5a 45 e4       	cvtss2sd -0x1c(%rbp),%xmm0
    12f6:	48 8d 3d 23 0d 00 00 	lea    0xd23(%rip),%rdi        # 2020 <_IO_stdin_used+0x20>
    12fd:	b8 01 00 00 00       	mov    $0x1,%eax
    1302:	e8 79 fd ff ff       	callq  1080 <printf@plt>
    1307:	f3 0f 10 45 e4       	movss  -0x1c(%rbp),%xmm0
    130c:	f3 0f 5c 45 f4       	subss  -0xc(%rbp),%xmm0
    1311:	f3 0f 10 0d 17 13 00 	movss  0x1317(%rip),%xmm1        # 2630 <_IO_stdin_used+0x630>
    1318:	00 
    1319:	0f 54 c1             	andps  %xmm1,%xmm0
    131c:	f3 0f 5a c8          	cvtss2sd %xmm0,%xmm1
    1320:	f3 0f 5a 45 f4       	cvtss2sd -0xc(%rbp),%xmm0
    1325:	48 8d 3d 14 0d 00 00 	lea    0xd14(%rip),%rdi        # 2040 <_IO_stdin_used+0x40>
    132c:	b8 02 00 00 00       	mov    $0x2,%eax
    1331:	e8 4a fd ff ff       	callq  1080 <printf@plt>
    1336:	f3 0f 10 45 e4       	movss  -0x1c(%rbp),%xmm0
    133b:	f3 0f 5c 45 f8       	subss  -0x8(%rbp),%xmm0
    1340:	f3 0f 10 0d e8 12 00 	movss  0x12e8(%rip),%xmm1        # 2630 <_IO_stdin_used+0x630>
    1347:	00 
    1348:	0f 54 c1             	andps  %xmm1,%xmm0
    134b:	f3 0f 5a c8          	cvtss2sd %xmm0,%xmm1
    134f:	f3 0f 5a 45 f8       	cvtss2sd -0x8(%rbp),%xmm0
    1354:	48 8d 3d 0d 0d 00 00 	lea    0xd0d(%rip),%rdi        # 2068 <_IO_stdin_used+0x68>
    135b:	b8 02 00 00 00       	mov    $0x2,%eax
    1360:	e8 1b fd ff ff       	callq  1080 <printf@plt>
    1365:	f3 0f 10 45 e4       	movss  -0x1c(%rbp),%xmm0
    136a:	f3 0f 5c 45 f8       	subss  -0x8(%rbp),%xmm0
    136f:	f3 0f 10 0d b9 12 00 	movss  0x12b9(%rip),%xmm1        # 2630 <_IO_stdin_used+0x630>
    1376:	00 
    1377:	0f 54 c1             	andps  %xmm1,%xmm0
    137a:	f3 0f 10 4d d0       	movss  -0x30(%rbp),%xmm1
    137f:	f3 0f 58 c1          	addss  %xmm1,%xmm0
    1383:	f3 0f 11 45 d0       	movss  %xmm0,-0x30(%rbp)
    1388:	f3 0f 10 45 e4       	movss  -0x1c(%rbp),%xmm0
    138d:	f3 0f 5c 45 f4       	subss  -0xc(%rbp),%xmm0
    1392:	f3 0f 10 0d 96 12 00 	movss  0x1296(%rip),%xmm1        # 2630 <_IO_stdin_used+0x630>
    1399:	00 
    139a:	0f 54 c1             	andps  %xmm1,%xmm0
    139d:	f3 0f 10 4d d4       	movss  -0x2c(%rbp),%xmm1
    13a2:	f3 0f 58 c1          	addss  %xmm1,%xmm0
    13a6:	f3 0f 11 45 d4       	movss  %xmm0,-0x2c(%rbp)
    13ab:	f3 0f 10 45 fc       	movss  -0x4(%rbp),%xmm0
    13b0:	f3 0f 11 45 cc       	movss  %xmm0,-0x34(%rbp)
    13b5:	f3 0f 10 45 f8       	movss  -0x8(%rbp),%xmm0
    13ba:	f3 0f 11 45 c8       	movss  %xmm0,-0x38(%rbp)
    13bf:	83 45 d8 01          	addl   $0x1,-0x28(%rbp)
    13c3:	83 7d d8 13          	cmpl   $0x13,-0x28(%rbp)
    13c7:	0f 8e 8a fe ff ff    	jle    1257 <mainz_p+0x9f>
    13cd:	f3 0f 5a 45 d4       	cvtss2sd -0x2c(%rbp),%xmm0
    13d2:	48 8d 3d b6 0c 00 00 	lea    0xcb6(%rip),%rdi        # 208f <_IO_stdin_used+0x8f>
    13d9:	b8 01 00 00 00       	mov    $0x1,%eax
    13de:	e8 9d fc ff ff       	callq  1080 <printf@plt>
    13e3:	f3 0f 5a 45 d0       	cvtss2sd -0x30(%rbp),%xmm0
    13e8:	48 8d 3d c1 0c 00 00 	lea    0xcc1(%rip),%rdi        # 20b0 <_IO_stdin_used+0xb0>
    13ef:	b8 01 00 00 00       	mov    $0x1,%eax
    13f4:	e8 87 fc ff ff       	callq  1080 <printf@plt>
    13f9:	f3 0f 10 45 d0       	movss  -0x30(%rbp),%xmm0
    13fe:	0f 28 c8             	movaps %xmm0,%xmm1
    1401:	f3 0f 5e 4d d4       	divss  -0x2c(%rbp),%xmm1
    1406:	f3 0f 10 05 32 12 00 	movss  0x1232(%rip),%xmm0        # 2640 <_IO_stdin_used+0x640>
    140d:	00 
    140e:	f3 0f 59 c1          	mulss  %xmm1,%xmm0
    1412:	f3 0f 2c c0          	cvttss2si %xmm0,%eax
    1416:	ba 64 00 00 00       	mov    $0x64,%edx
    141b:	29 c2                	sub    %eax,%edx
    141d:	89 d0                	mov    %edx,%eax
    141f:	89 c6                	mov    %eax,%esi
    1421:	48 8d 3d b0 0c 00 00 	lea    0xcb0(%rip),%rdi        # 20d8 <_IO_stdin_used+0xd8>
    1428:	b8 00 00 00 00       	mov    $0x0,%eax
    142d:	e8 4e fc ff ff       	callq  1080 <printf@plt>
    1432:	90                   	nop
    1433:	c9                   	leaveq 
    1434:	c3                   	retq   

0000000000001435 <KalmanFilter_t>:
    1435:	f3 0f 1e fa          	endbr64 
    1439:	55                   	push   %rbp
    143a:	48 89 e5             	mov    %rsp,%rbp
    143d:	48 83 ec 60          	sub    $0x60,%rsp
    1441:	48 89 7d b8          	mov    %rdi,-0x48(%rbp)
    1445:	89 75 b4             	mov    %esi,-0x4c(%rbp)
    1448:	f2 0f 11 45 a8       	movsd  %xmm0,-0x58(%rbp)
    144d:	f2 0f 11 4d a0       	movsd  %xmm1,-0x60(%rbp)
    1452:	66 0f ef c0          	pxor   %xmm0,%xmm0
    1456:	f3 0f 11 45 c8       	movss  %xmm0,-0x38(%rbp)
    145b:	f3 0f 10 05 ad 11 00 	movss  0x11ad(%rip),%xmm0        # 2610 <_IO_stdin_used+0x610>
    1462:	00 
    1463:	f3 0f 11 45 cc       	movss  %xmm0,-0x34(%rbp)
    1468:	f2 0f 5a 45 a8       	cvtsd2ss -0x58(%rbp),%xmm0
    146d:	f3 0f 11 45 dc       	movss  %xmm0,-0x24(%rbp)
    1472:	f2 0f 5a 45 a0       	cvtsd2ss -0x60(%rbp),%xmm0
    1477:	f3 0f 11 45 e0       	movss  %xmm0,-0x20(%rbp)
    147c:	f3 0f 10 05 c0 11 00 	movss  0x11c0(%rip),%xmm0        # 2644 <_IO_stdin_used+0x644>
    1483:	00 
    1484:	f3 0f 11 45 e4       	movss  %xmm0,-0x1c(%rbp)
    1489:	66 0f ef c0          	pxor   %xmm0,%xmm0
    148d:	f3 0f 11 45 d0       	movss  %xmm0,-0x30(%rbp)
    1492:	66 0f ef c0          	pxor   %xmm0,%xmm0
    1496:	f3 0f 11 45 d4       	movss  %xmm0,-0x2c(%rbp)
    149b:	f3 0f 10 45 e4       	movss  -0x1c(%rbp),%xmm0
    14a0:	f3 0f 11 45 c8       	movss  %xmm0,-0x38(%rbp)
    14a5:	f3 0f 10 45 c8       	movss  -0x38(%rbp),%xmm0
    14aa:	f3 0f 11 45 e8       	movss  %xmm0,-0x18(%rbp)
    14af:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%rbp)
    14b6:	e9 5f 01 00 00       	jmpq   161a <KalmanFilter_t+0x1e5>
    14bb:	f3 0f 10 45 c8       	movss  -0x38(%rbp),%xmm0
    14c0:	f3 0f 11 45 e8       	movss  %xmm0,-0x18(%rbp)
    14c5:	f3 0f 10 45 cc       	movss  -0x34(%rbp),%xmm0
    14ca:	f3 0f 58 45 dc       	addss  -0x24(%rbp),%xmm0
    14cf:	f3 0f 11 45 ec       	movss  %xmm0,-0x14(%rbp)
    14d4:	f3 0f 10 45 ec       	movss  -0x14(%rbp),%xmm0
    14d9:	0f 28 c8             	movaps %xmm0,%xmm1
    14dc:	f3 0f 58 4d e0       	addss  -0x20(%rbp),%xmm1
    14e1:	f3 0f 10 45 ec       	movss  -0x14(%rbp),%xmm0
    14e6:	f3 0f 5e c1          	divss  %xmm1,%xmm0
    14ea:	f3 0f 11 45 f0       	movss  %xmm0,-0x10(%rbp)
    14ef:	8b 45 d8             	mov    -0x28(%rbp),%eax
    14f2:	48 98                	cltq   
    14f4:	48 8d 14 c5 00 00 00 	lea    0x0(,%rax,8),%rdx
    14fb:	00 
    14fc:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
    1500:	48 01 d0             	add    %rdx,%rax
    1503:	f2 0f 10 00          	movsd  (%rax),%xmm0
    1507:	f2 0f 5a c0          	cvtsd2ss %xmm0,%xmm0
    150b:	f3 0f 11 45 f4       	movss  %xmm0,-0xc(%rbp)
    1510:	f3 0f 10 45 f4       	movss  -0xc(%rbp),%xmm0
    1515:	f3 0f 5c 45 e8       	subss  -0x18(%rbp),%xmm0
    151a:	f3 0f 59 45 f0       	mulss  -0x10(%rbp),%xmm0
    151f:	f3 0f 10 4d e8       	movss  -0x18(%rbp),%xmm1
    1524:	f3 0f 58 c1          	addss  %xmm1,%xmm0
    1528:	f3 0f 11 45 f8       	movss  %xmm0,-0x8(%rbp)
    152d:	f3 0f 10 05 f3 10 00 	movss  0x10f3(%rip),%xmm0        # 2628 <_IO_stdin_used+0x628>
    1534:	00 
    1535:	f3 0f 5c 45 f0       	subss  -0x10(%rbp),%xmm0
    153a:	f3 0f 10 4d ec       	movss  -0x14(%rbp),%xmm1
    153f:	f3 0f 59 c1          	mulss  %xmm1,%xmm0
    1543:	f3 0f 11 45 fc       	movss  %xmm0,-0x4(%rbp)
    1548:	f3 0f 5a 45 e4       	cvtss2sd -0x1c(%rbp),%xmm0
    154d:	48 8d 3d cc 0a 00 00 	lea    0xacc(%rip),%rdi        # 2020 <_IO_stdin_used+0x20>
    1554:	b8 01 00 00 00       	mov    $0x1,%eax
    1559:	e8 22 fb ff ff       	callq  1080 <printf@plt>
    155e:	f3 0f 10 45 e4       	movss  -0x1c(%rbp),%xmm0
    1563:	f3 0f 5c 45 f4       	subss  -0xc(%rbp),%xmm0
    1568:	f3 0f 10 0d c0 10 00 	movss  0x10c0(%rip),%xmm1        # 2630 <_IO_stdin_used+0x630>
    156f:	00 
    1570:	0f 54 c1             	andps  %xmm1,%xmm0
    1573:	f3 0f 5a c8          	cvtss2sd %xmm0,%xmm1
    1577:	f3 0f 5a 45 f4       	cvtss2sd -0xc(%rbp),%xmm0
    157c:	48 8d 3d bd 0a 00 00 	lea    0xabd(%rip),%rdi        # 2040 <_IO_stdin_used+0x40>
    1583:	b8 02 00 00 00       	mov    $0x2,%eax
    1588:	e8 f3 fa ff ff       	callq  1080 <printf@plt>
    158d:	f3 0f 10 45 e4       	movss  -0x1c(%rbp),%xmm0
    1592:	f3 0f 5c 45 f8       	subss  -0x8(%rbp),%xmm0
    1597:	f3 0f 10 0d 91 10 00 	movss  0x1091(%rip),%xmm1        # 2630 <_IO_stdin_used+0x630>
    159e:	00 
    159f:	0f 54 c1             	andps  %xmm1,%xmm0
    15a2:	f3 0f 5a c8          	cvtss2sd %xmm0,%xmm1
    15a6:	f3 0f 5a 45 f8       	cvtss2sd -0x8(%rbp),%xmm0
    15ab:	48 8d 3d b6 0a 00 00 	lea    0xab6(%rip),%rdi        # 2068 <_IO_stdin_used+0x68>
    15b2:	b8 02 00 00 00       	mov    $0x2,%eax
    15b7:	e8 c4 fa ff ff       	callq  1080 <printf@plt>
    15bc:	f3 0f 10 45 e4       	movss  -0x1c(%rbp),%xmm0
    15c1:	f3 0f 5c 45 f8       	subss  -0x8(%rbp),%xmm0
    15c6:	f3 0f 10 0d 62 10 00 	movss  0x1062(%rip),%xmm1        # 2630 <_IO_stdin_used+0x630>
    15cd:	00 
    15ce:	0f 54 c1             	andps  %xmm1,%xmm0
    15d1:	f3 0f 10 4d d0       	movss  -0x30(%rbp),%xmm1
    15d6:	f3 0f 58 c1          	addss  %xmm1,%xmm0
    15da:	f3 0f 11 45 d0       	movss  %xmm0,-0x30(%rbp)
    15df:	f3 0f 10 45 e4       	movss  -0x1c(%rbp),%xmm0
    15e4:	f3 0f 5c 45 f4       	subss  -0xc(%rbp),%xmm0
    15e9:	f3 0f 10 0d 3f 10 00 	movss  0x103f(%rip),%xmm1        # 2630 <_IO_stdin_used+0x630>
    15f0:	00 
    15f1:	0f 54 c1             	andps  %xmm1,%xmm0
    15f4:	f3 0f 10 4d d4       	movss  -0x2c(%rbp),%xmm1
    15f9:	f3 0f 58 c1          	addss  %xmm1,%xmm0
    15fd:	f3 0f 11 45 d4       	movss  %xmm0,-0x2c(%rbp)
    1602:	f3 0f 10 45 fc       	movss  -0x4(%rbp),%xmm0
    1607:	f3 0f 11 45 cc       	movss  %xmm0,-0x34(%rbp)
    160c:	f3 0f 10 45 f8       	movss  -0x8(%rbp),%xmm0
    1611:	f3 0f 11 45 c8       	movss  %xmm0,-0x38(%rbp)
    1616:	83 45 d8 01          	addl   $0x1,-0x28(%rbp)
    161a:	8b 45 d8             	mov    -0x28(%rbp),%eax
    161d:	3b 45 b4             	cmp    -0x4c(%rbp),%eax
    1620:	0f 8c 95 fe ff ff    	jl     14bb <KalmanFilter_t+0x86>
    1626:	f3 0f 5a 45 d4       	cvtss2sd -0x2c(%rbp),%xmm0
    162b:	48 8d 3d 5d 0a 00 00 	lea    0xa5d(%rip),%rdi        # 208f <_IO_stdin_used+0x8f>
    1632:	b8 01 00 00 00       	mov    $0x1,%eax
    1637:	e8 44 fa ff ff       	callq  1080 <printf@plt>
    163c:	f3 0f 5a 45 d0       	cvtss2sd -0x30(%rbp),%xmm0
    1641:	48 8d 3d 68 0a 00 00 	lea    0xa68(%rip),%rdi        # 20b0 <_IO_stdin_used+0xb0>
    1648:	b8 01 00 00 00       	mov    $0x1,%eax
    164d:	e8 2e fa ff ff       	callq  1080 <printf@plt>
    1652:	f3 0f 10 45 d0       	movss  -0x30(%rbp),%xmm0
    1657:	0f 28 c8             	movaps %xmm0,%xmm1
    165a:	f3 0f 5e 4d d4       	divss  -0x2c(%rbp),%xmm1
    165f:	f3 0f 10 05 d9 0f 00 	movss  0xfd9(%rip),%xmm0        # 2640 <_IO_stdin_used+0x640>
    1666:	00 
    1667:	f3 0f 59 c1          	mulss  %xmm1,%xmm0
    166b:	f3 0f 2c c0          	cvttss2si %xmm0,%eax
    166f:	ba 64 00 00 00       	mov    $0x64,%edx
    1674:	29 c2                	sub    %eax,%edx
    1676:	89 d0                	mov    %edx,%eax
    1678:	89 c6                	mov    %eax,%esi
    167a:	48 8d 3d 57 0a 00 00 	lea    0xa57(%rip),%rdi        # 20d8 <_IO_stdin_used+0xd8>
    1681:	b8 00 00 00 00       	mov    $0x0,%eax
    1686:	e8 f5 f9 ff ff       	callq  1080 <printf@plt>
    168b:	90                   	nop
    168c:	c9                   	leaveq 
    168d:	c3                   	retq   

000000000000168e <KalmanFilter>:
    168e:	f3 0f 1e fa          	endbr64 
    1692:	55                   	push   %rbp
    1693:	48 89 e5             	mov    %rsp,%rbp
    1696:	f2 0f 11 45 b8       	movsd  %xmm0,-0x48(%rbp)
    169b:	f2 0f 11 4d b0       	movsd  %xmm1,-0x50(%rbp)
    16a0:	f2 0f 11 55 a8       	movsd  %xmm2,-0x58(%rbp)
    16a5:	f2 0f 10 45 a8       	movsd  -0x58(%rbp),%xmm0
    16aa:	f2 0f 11 45 c8       	movsd  %xmm0,-0x38(%rbp)
    16af:	f2 0f 10 45 b0       	movsd  -0x50(%rbp),%xmm0
    16b4:	f2 0f 11 45 d0       	movsd  %xmm0,-0x30(%rbp)
    16b9:	f2 0f 10 05 57 29 00 	movsd  0x2957(%rip),%xmm0        # 4018 <x_last.4114>
    16c0:	00 
    16c1:	f2 0f 11 45 d8       	movsd  %xmm0,-0x28(%rbp)
    16c6:	f2 0f 10 05 4a 29 00 	movsd  0x294a(%rip),%xmm0        # 4018 <x_last.4114>
    16cd:	00 
    16ce:	f2 0f 11 45 d8       	movsd  %xmm0,-0x28(%rbp)
    16d3:	f2 0f 10 05 45 29 00 	movsd  0x2945(%rip),%xmm0        # 4020 <p_last.4117>
    16da:	00 
    16db:	f2 0f 10 4d d0       	movsd  -0x30(%rbp),%xmm1
    16e0:	f2 0f 58 c1          	addsd  %xmm1,%xmm0
    16e4:	f2 0f 11 45 e0       	movsd  %xmm0,-0x20(%rbp)
    16e9:	f2 0f 10 45 e0       	movsd  -0x20(%rbp),%xmm0
    16ee:	66 0f 28 c8          	movapd %xmm0,%xmm1
    16f2:	f2 0f 58 4d c8       	addsd  -0x38(%rbp),%xmm1
    16f7:	f2 0f 10 45 e0       	movsd  -0x20(%rbp),%xmm0
    16fc:	f2 0f 5e c1          	divsd  %xmm1,%xmm0
    1700:	f2 0f 11 45 e8       	movsd  %xmm0,-0x18(%rbp)
    1705:	f2 0f 10 45 b8       	movsd  -0x48(%rbp),%xmm0
    170a:	f2 0f 5c 45 d8       	subsd  -0x28(%rbp),%xmm0
    170f:	f2 0f 59 45 e8       	mulsd  -0x18(%rbp),%xmm0
    1714:	f2 0f 10 4d d8       	movsd  -0x28(%rbp),%xmm1
    1719:	f2 0f 58 c1          	addsd  %xmm1,%xmm0
    171d:	f2 0f 11 45 f0       	movsd  %xmm0,-0x10(%rbp)
    1722:	f2 0f 10 05 1e 0f 00 	movsd  0xf1e(%rip),%xmm0        # 2648 <_IO_stdin_used+0x648>
    1729:	00 
    172a:	f2 0f 5c 45 e8       	subsd  -0x18(%rbp),%xmm0
    172f:	f2 0f 10 4d e0       	movsd  -0x20(%rbp),%xmm1
    1734:	f2 0f 59 c1          	mulsd  %xmm1,%xmm0
    1738:	f2 0f 11 45 f8       	movsd  %xmm0,-0x8(%rbp)
    173d:	f2 0f 10 45 f8       	movsd  -0x8(%rbp),%xmm0
    1742:	f2 0f 11 05 d6 28 00 	movsd  %xmm0,0x28d6(%rip)        # 4020 <p_last.4117>
    1749:	00 
    174a:	f2 0f 10 45 f0       	movsd  -0x10(%rbp),%xmm0
    174f:	f2 0f 11 05 c1 28 00 	movsd  %xmm0,0x28c1(%rip)        # 4018 <x_last.4114>
    1756:	00 
    1757:	f2 0f 10 45 f0       	movsd  -0x10(%rbp),%xmm0
    175c:	5d                   	pop    %rbp
    175d:	c3                   	retq   

000000000000175e <main>:
    175e:	f3 0f 1e fa          	endbr64 
    1762:	55                   	push   %rbp
    1763:	48 89 e5             	mov    %rsp,%rbp
    1766:	48 81 ec 00 06 00 00 	sub    $0x600,%rsp
    176d:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    1774:	00 00 
    1776:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    177a:	31 c0                	xor    %eax,%eax
    177c:	48 8d 85 00 fe ff ff 	lea    -0x200(%rbp),%rax
    1783:	48 8d 15 76 09 00 00 	lea    0x976(%rip),%rdx        # 2100 <_IO_stdin_used+0x100>
    178a:	b9 3e 00 00 00       	mov    $0x3e,%ecx
    178f:	48 89 c7             	mov    %rax,%rdi
    1792:	48 89 d6             	mov    %rdx,%rsi
    1795:	f3 48 a5             	rep movsq %ds:(%rsi),%es:(%rdi)
    1798:	48 8d 85 00 fb ff ff 	lea    -0x500(%rbp),%rax
    179f:	48 8d 15 5a 0b 00 00 	lea    0xb5a(%rip),%rdx        # 2300 <_IO_stdin_used+0x300>
    17a6:	b9 30 00 00 00       	mov    $0x30,%ecx
    17ab:	48 89 c7             	mov    %rax,%rdi
    17ae:	48 89 d6             	mov    %rdx,%rsi
    17b1:	f3 48 a5             	rep movsq %ds:(%rsi),%es:(%rdi)
    17b4:	48 8d 85 80 fc ff ff 	lea    -0x380(%rbp),%rax
    17bb:	48 8d 15 be 0c 00 00 	lea    0xcbe(%rip),%rdx        # 2480 <_IO_stdin_used+0x480>
    17c2:	b9 30 00 00 00       	mov    $0x30,%ecx
    17c7:	48 89 c7             	mov    %rax,%rdi
    17ca:	48 89 d6             	mov    %rdx,%rsi
    17cd:	f3 48 a5             	rep movsq %ds:(%rsi),%es:(%rdi)
    17d0:	f2 0f 10 05 78 0e 00 	movsd  0xe78(%rip),%xmm0        # 2650 <_IO_stdin_used+0x650>
    17d7:	00 
    17d8:	f2 0f 11 85 10 fa ff 	movsd  %xmm0,-0x5f0(%rbp)
    17df:	ff 
    17e0:	f2 0f 10 05 70 0e 00 	movsd  0xe70(%rip),%xmm0        # 2658 <_IO_stdin_used+0x658>
    17e7:	00 
    17e8:	f2 0f 11 85 18 fa ff 	movsd  %xmm0,-0x5e8(%rbp)
    17ef:	ff 
    17f0:	f2 0f 10 05 68 0e 00 	movsd  0xe68(%rip),%xmm0        # 2660 <_IO_stdin_used+0x660>
    17f7:	00 
    17f8:	f2 0f 11 85 20 fa ff 	movsd  %xmm0,-0x5e0(%rbp)
    17ff:	ff 
    1800:	f2 0f 10 05 60 0e 00 	movsd  0xe60(%rip),%xmm0        # 2668 <_IO_stdin_used+0x668>
    1807:	00 
    1808:	f2 0f 11 85 28 fa ff 	movsd  %xmm0,-0x5d8(%rbp)
    180f:	ff 
    1810:	f2 0f 10 05 58 0e 00 	movsd  0xe58(%rip),%xmm0        # 2670 <_IO_stdin_used+0x670>
    1817:	00 
    1818:	f2 0f 11 85 30 fa ff 	movsd  %xmm0,-0x5d0(%rbp)
    181f:	ff 
    1820:	f2 0f 10 05 50 0e 00 	movsd  0xe50(%rip),%xmm0        # 2678 <_IO_stdin_used+0x678>
    1827:	00 
    1828:	f2 0f 11 85 38 fa ff 	movsd  %xmm0,-0x5c8(%rbp)
    182f:	ff 
    1830:	f2 0f 10 05 48 0e 00 	movsd  0xe48(%rip),%xmm0        # 2680 <_IO_stdin_used+0x680>
    1837:	00 
    1838:	f2 0f 11 85 40 fa ff 	movsd  %xmm0,-0x5c0(%rbp)
    183f:	ff 
    1840:	f2 0f 10 05 40 0e 00 	movsd  0xe40(%rip),%xmm0        # 2688 <_IO_stdin_used+0x688>
    1847:	00 
    1848:	f2 0f 11 85 48 fa ff 	movsd  %xmm0,-0x5b8(%rbp)
    184f:	ff 
    1850:	f2 0f 10 05 38 0e 00 	movsd  0xe38(%rip),%xmm0        # 2690 <_IO_stdin_used+0x690>
    1857:	00 
    1858:	f2 0f 11 85 50 fa ff 	movsd  %xmm0,-0x5b0(%rbp)
    185f:	ff 
    1860:	f2 0f 10 05 30 0e 00 	movsd  0xe30(%rip),%xmm0        # 2698 <_IO_stdin_used+0x698>
    1867:	00 
    1868:	f2 0f 11 85 58 fa ff 	movsd  %xmm0,-0x5a8(%rbp)
    186f:	ff 
    1870:	f2 0f 10 05 28 0e 00 	movsd  0xe28(%rip),%xmm0        # 26a0 <_IO_stdin_used+0x6a0>
    1877:	00 
    1878:	f2 0f 11 85 60 fa ff 	movsd  %xmm0,-0x5a0(%rbp)
    187f:	ff 
    1880:	f2 0f 10 05 20 0e 00 	movsd  0xe20(%rip),%xmm0        # 26a8 <_IO_stdin_used+0x6a8>
    1887:	00 
    1888:	f2 0f 11 85 68 fa ff 	movsd  %xmm0,-0x598(%rbp)
    188f:	ff 
    1890:	f2 0f 10 05 18 0e 00 	movsd  0xe18(%rip),%xmm0        # 26b0 <_IO_stdin_used+0x6b0>
    1897:	00 
    1898:	f2 0f 11 85 70 fa ff 	movsd  %xmm0,-0x590(%rbp)
    189f:	ff 
    18a0:	f2 0f 10 05 10 0e 00 	movsd  0xe10(%rip),%xmm0        # 26b8 <_IO_stdin_used+0x6b8>
    18a7:	00 
    18a8:	f2 0f 11 85 78 fa ff 	movsd  %xmm0,-0x588(%rbp)
    18af:	ff 
    18b0:	f2 0f 10 05 00 0e 00 	movsd  0xe00(%rip),%xmm0        # 26b8 <_IO_stdin_used+0x6b8>
    18b7:	00 
    18b8:	f2 0f 11 85 80 fa ff 	movsd  %xmm0,-0x580(%rbp)
    18bf:	ff 
    18c0:	f2 0f 10 05 f8 0d 00 	movsd  0xdf8(%rip),%xmm0        # 26c0 <_IO_stdin_used+0x6c0>
    18c7:	00 
    18c8:	f2 0f 11 85 88 fa ff 	movsd  %xmm0,-0x578(%rbp)
    18cf:	ff 
    18d0:	f2 0f 10 05 e8 0d 00 	movsd  0xde8(%rip),%xmm0        # 26c0 <_IO_stdin_used+0x6c0>
    18d7:	00 
    18d8:	f2 0f 11 85 90 fa ff 	movsd  %xmm0,-0x570(%rbp)
    18df:	ff 
    18e0:	f2 0f 10 05 e0 0d 00 	movsd  0xde0(%rip),%xmm0        # 26c8 <_IO_stdin_used+0x6c8>
    18e7:	00 
    18e8:	f2 0f 11 85 98 fa ff 	movsd  %xmm0,-0x568(%rbp)
    18ef:	ff 
    18f0:	f2 0f 10 05 d8 0d 00 	movsd  0xdd8(%rip),%xmm0        # 26d0 <_IO_stdin_used+0x6d0>
    18f7:	00 
    18f8:	f2 0f 11 85 a0 fa ff 	movsd  %xmm0,-0x560(%rbp)
    18ff:	ff 
    1900:	f2 0f 10 05 d0 0d 00 	movsd  0xdd0(%rip),%xmm0        # 26d8 <_IO_stdin_used+0x6d8>
    1907:	00 
    1908:	f2 0f 11 85 a8 fa ff 	movsd  %xmm0,-0x558(%rbp)
    190f:	ff 
    1910:	f2 0f 10 05 c8 0d 00 	movsd  0xdc8(%rip),%xmm0        # 26e0 <_IO_stdin_used+0x6e0>
    1917:	00 
    1918:	f2 0f 11 85 b0 fa ff 	movsd  %xmm0,-0x550(%rbp)
    191f:	ff 
    1920:	f2 0f 10 05 c0 0d 00 	movsd  0xdc0(%rip),%xmm0        # 26e8 <_IO_stdin_used+0x6e8>
    1927:	00 
    1928:	f2 0f 11 85 b8 fa ff 	movsd  %xmm0,-0x548(%rbp)
    192f:	ff 
    1930:	f2 0f 10 05 b8 0d 00 	movsd  0xdb8(%rip),%xmm0        # 26f0 <_IO_stdin_used+0x6f0>
    1937:	00 
    1938:	f2 0f 11 85 c0 fa ff 	movsd  %xmm0,-0x540(%rbp)
    193f:	ff 
    1940:	f2 0f 10 05 b0 0d 00 	movsd  0xdb0(%rip),%xmm0        # 26f8 <_IO_stdin_used+0x6f8>
    1947:	00 
    1948:	f2 0f 11 85 c8 fa ff 	movsd  %xmm0,-0x538(%rbp)
    194f:	ff 
    1950:	f2 0f 10 05 a8 0d 00 	movsd  0xda8(%rip),%xmm0        # 2700 <_IO_stdin_used+0x700>
    1957:	00 
    1958:	f2 0f 11 85 d0 fa ff 	movsd  %xmm0,-0x530(%rbp)
    195f:	ff 
    1960:	f2 0f 10 05 a0 0d 00 	movsd  0xda0(%rip),%xmm0        # 2708 <_IO_stdin_used+0x708>
    1967:	00 
    1968:	f2 0f 11 85 d8 fa ff 	movsd  %xmm0,-0x528(%rbp)
    196f:	ff 
    1970:	f2 0f 10 05 98 0d 00 	movsd  0xd98(%rip),%xmm0        # 2710 <_IO_stdin_used+0x710>
    1977:	00 
    1978:	f2 0f 11 85 e0 fa ff 	movsd  %xmm0,-0x520(%rbp)
    197f:	ff 
    1980:	f2 0f 10 05 90 0d 00 	movsd  0xd90(%rip),%xmm0        # 2718 <_IO_stdin_used+0x718>
    1987:	00 
    1988:	f2 0f 11 85 e8 fa ff 	movsd  %xmm0,-0x518(%rbp)
    198f:	ff 
    1990:	f2 0f 10 05 88 0d 00 	movsd  0xd88(%rip),%xmm0        # 2720 <_IO_stdin_used+0x720>
    1997:	00 
    1998:	f2 0f 11 85 f0 fa ff 	movsd  %xmm0,-0x510(%rbp)
    199f:	ff 
    19a0:	f2 0f 10 05 80 0d 00 	movsd  0xd80(%rip),%xmm0        # 2728 <_IO_stdin_used+0x728>
    19a7:	00 
    19a8:	f2 0f 11 85 f8 fa ff 	movsd  %xmm0,-0x508(%rbp)
    19af:	ff 
    19b0:	c7 85 04 fa ff ff 00 	movl   $0x0,-0x5fc(%rbp)
    19b7:	00 00 00 
    19ba:	eb 62                	jmp    1a1e <main+0x2c0>
    19bc:	8b 85 04 fa ff ff    	mov    -0x5fc(%rbp),%eax
    19c2:	48 98                	cltq   
    19c4:	48 8b 84 c5 10 fa ff 	mov    -0x5f0(%rbp,%rax,8),%rax
    19cb:	ff 
    19cc:	f2 0f 10 0d 5c 0d 00 	movsd  0xd5c(%rip),%xmm1        # 2730 <_IO_stdin_used+0x730>
    19d3:	00 
    19d4:	f2 0f 10 05 54 0d 00 	movsd  0xd54(%rip),%xmm0        # 2730 <_IO_stdin_used+0x730>
    19db:	00 
    19dc:	66 0f 28 d1          	movapd %xmm1,%xmm2
    19e0:	66 0f 28 c8          	movapd %xmm0,%xmm1
    19e4:	66 48 0f 6e c0       	movq   %rax,%xmm0
    19e9:	e8 a0 fc ff ff       	callq  168e <KalmanFilter>
    19ee:	66 48 0f 7e c0       	movq   %xmm0,%rax
    19f3:	48 89 85 08 fa ff ff 	mov    %rax,-0x5f8(%rbp)
    19fa:	48 8b 85 08 fa ff ff 	mov    -0x5f8(%rbp),%rax
    1a01:	66 48 0f 6e c0       	movq   %rax,%xmm0
    1a06:	48 8d 3d ef 06 00 00 	lea    0x6ef(%rip),%rdi        # 20fc <_IO_stdin_used+0xfc>
    1a0d:	b8 01 00 00 00       	mov    $0x1,%eax
    1a12:	e8 69 f6 ff ff       	callq  1080 <printf@plt>
    1a17:	83 85 04 fa ff ff 01 	addl   $0x1,-0x5fc(%rbp)
    1a1e:	83 bd 04 fa ff ff 1d 	cmpl   $0x1d,-0x5fc(%rbp)
    1a25:	7e 95                	jle    19bc <main+0x25e>
    1a27:	90                   	nop
    1a28:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
    1a2c:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    1a33:	00 00 
    1a35:	74 05                	je     1a3c <main+0x2de>
    1a37:	e8 34 f6 ff ff       	callq  1070 <__stack_chk_fail@plt>
    1a3c:	c9                   	leaveq 
    1a3d:	c3                   	retq   
    1a3e:	66 90                	xchg   %ax,%ax

0000000000001a40 <__libc_csu_init>:
    1a40:	f3 0f 1e fa          	endbr64 
    1a44:	41 57                	push   %r15
    1a46:	4c 8d 3d 5b 23 00 00 	lea    0x235b(%rip),%r15        # 3da8 <__frame_dummy_init_array_entry>
    1a4d:	41 56                	push   %r14
    1a4f:	49 89 d6             	mov    %rdx,%r14
    1a52:	41 55                	push   %r13
    1a54:	49 89 f5             	mov    %rsi,%r13
    1a57:	41 54                	push   %r12
    1a59:	41 89 fc             	mov    %edi,%r12d
    1a5c:	55                   	push   %rbp
    1a5d:	48 8d 2d 4c 23 00 00 	lea    0x234c(%rip),%rbp        # 3db0 <__do_global_dtors_aux_fini_array_entry>
    1a64:	53                   	push   %rbx
    1a65:	4c 29 fd             	sub    %r15,%rbp
    1a68:	48 83 ec 08          	sub    $0x8,%rsp
    1a6c:	e8 8f f5 ff ff       	callq  1000 <_init>
    1a71:	48 c1 fd 03          	sar    $0x3,%rbp
    1a75:	74 1f                	je     1a96 <__libc_csu_init+0x56>
    1a77:	31 db                	xor    %ebx,%ebx
    1a79:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    1a80:	4c 89 f2             	mov    %r14,%rdx
    1a83:	4c 89 ee             	mov    %r13,%rsi
    1a86:	44 89 e7             	mov    %r12d,%edi
    1a89:	41 ff 14 df          	callq  *(%r15,%rbx,8)
    1a8d:	48 83 c3 01          	add    $0x1,%rbx
    1a91:	48 39 dd             	cmp    %rbx,%rbp
    1a94:	75 ea                	jne    1a80 <__libc_csu_init+0x40>
    1a96:	48 83 c4 08          	add    $0x8,%rsp
    1a9a:	5b                   	pop    %rbx
    1a9b:	5d                   	pop    %rbp
    1a9c:	41 5c                	pop    %r12
    1a9e:	41 5d                	pop    %r13
    1aa0:	41 5e                	pop    %r14
    1aa2:	41 5f                	pop    %r15
    1aa4:	c3                   	retq   
    1aa5:	66 66 2e 0f 1f 84 00 	data16 nopw %cs:0x0(%rax,%rax,1)
    1aac:	00 00 00 00 

0000000000001ab0 <__libc_csu_fini>:
    1ab0:	f3 0f 1e fa          	endbr64 
    1ab4:	c3                   	retq   

Disassembly of section .fini:

0000000000001ab8 <_fini>:
    1ab8:	f3 0f 1e fa          	endbr64 
    1abc:	48 83 ec 08          	sub    $0x8,%rsp
    1ac0:	48 83 c4 08          	add    $0x8,%rsp
    1ac4:	c3                   	retq   
